keep from doing - Spanish English Dictionary